short-term exchange grant - Español Inglés Diccionario